Руководство для разработчиков .NET Framework  

Характеристики регулярных выражений

В следующих разделах представлено детальное описание принципов работы регулярных выражений .NET Framework.

В этом разделе

Характеристики сопоставления
Сведения о характеристиках сопоставления обработчика регулярных выражений .NET Framework.
Обратные ссылки
Сведения об использовании обратных ссылок регулярных выражений для поиска повторяющихся групп знаков.
Возвращение
Сведения об использовании перебора с возвратом регулярных выражений для поиска альтернативных соответствий.
Поиск вперед и назад без возвращения
Сведения о характеристиках просмотра вперед и просмотра назад без возврата регулярных выражений.
Кванторы и пустые совпадения
Способ задания необходимого минимального и максимального числа соответствий и обработка пустых соответствий обработчиком регулярных выражений.
Продолжение поиска после пустого совпадения
Продвижение по строке обработчика регулярных выражений после пустых совпадений.
Компиляция и повторное использование
Сведения о компиляции и повторном использовании регулярных выражений для повышения производительности.
Потокобезопасность
Сведения о потокобезопасности регулярных выражений и времени синхронизации доступа к объектам регулярных выражений.

Дополнительные сведения

Регулярные выражения как язык
Обзор регулярных выражений как языка программирования.
Классы регулярных выражений
Сведения и примеры кодов по использованию классов регулярных выражений.
Примеры регулярных выражений
Примеры кодов, иллюстрирующих использование регулярных выражений в обычных приложениях.
Элементы языка регулярных выражений
Описание набора знаков, операторов и конструкций, которые используются для определения регулярных выражений.
System.Text.RegularExpressions
Справочные сведения библиотеки классов для пространства имен .NET Framework System.Text.RegularExpressions.